/*

BlameController.h ... View structured blame script.
Copyright (C) 2009  KennyTM~ <kennytm@gmail.com>

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

*/

#import <UIKit/UIKit.h>
#import <MessageUI/MessageUI.h>

@class ReporterLine;

@interface BlameController : UITableViewController<MFMailComposeViewControllerDelegate> {
	NSArray* linkReporters;
	NSArray* includeReporters;
	NSIndexSet* deniedLinks;
	
	BOOL isAppStore;
	NSString* stuffToSend;
	NSString* suspect, *packageName, *authorName;
	NSIndexSet* previouslySelectedRows;
}
-(id)initWithReporters:(NSArray*)reporters
		   packageName:(NSString*)packageName
			authorName:(NSString*)authorName
			   suspect:(NSString*)suspect
			isAppStore:(BOOL)isAppStore_;
@end
